• word of the day

    globe thistle

    globe thistle - Dictionary definition and meaning for word globe thistle

    Definition
    (noun) any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers

Word used in video below:
text: things called a globe
Download our Mobile App Today
Receive our word of the day
on Whatsapp